export interface ComponentVO {
  /**
   * 组件ID
   */
  componentId: string | number;

  /**
   * 组件名称
   */
  componentName: string;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 封面图
   */
  icon: string;

  /**
   * 状态 0未发布 1发布
   */
  status: number;

  /**
   * 浏览次数
   */
  viweCount: number;

  /**
   * 使用次数
   */
  useCount: number;

}

export interface ComponentForm extends BaseEntity {
  /**
   * 组件ID
   */
  componentId?: string | number;

  /**
   * 组件名称
   */
  componentName?: string;

  /**
   * 组件路径
   */
  componentPath?: string;

  /**
   * 组件版本
   */
  componentVersion?: string;

  /**
   * 组件配置
   */
  componentConfiguration?: string;

  /**
   * 创建人
   */
  createBy?: number;

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 更新人
   */
  updateBy?: number;

  /**
   * 更新时间
   */
  updateTime?: string;

  /**
   * 是否生效
   */
  isActive?: number;

  /**
   * 组件类型
   */
  type?: string;

  /**
   * 封面图
   */
  icon?: string;

  /**
   * 组件标签
   */
  compontLable?: string;

  /**
   * 组件配置标签
   */
  confLable?: string;

  /**
   * 状态 0未发布 1发布
   */
  status?: number;

  /**
   * 浏览次数
   */
  viweCount?: number;

  /**
   * 使用次数
   */
  useCount?: number;

}

export interface ComponentQuery extends PageQuery {

  /**
   * 组件名称
   */
  componentName?: string;

  /**
   * 创建时间
   */
  createTime?: string;

  /**
   * 封面图
   */
  icon?: string;

  /**
   * 状态 0未发布 1发布
   */
  status?: number;

  /**
   * 浏览次数
   */
  viweCount?: number;

  /**
   * 使用次数
   */
  useCount?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}



